population surplus - Spanish English Dictionary